strategically important point - Espagnol Anglais Dictionnaire